package team.seekers.catering.food.entity.pojo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
public class IngredientAnalyzeDTO implements Serializable {

    @ApiModelProperty(value = "食材组成")
    private List<ContainIngredientListDTO> ingredientContent;

    @ApiModelProperty(value = "食物总质量")
    private Integer amount;

    @ApiModelProperty(value = "食物热量")
    private Integer kal;

    @ApiModelProperty(value = "食物成本")
    private BigDecimal price;

    @ApiModelProperty(value = "蛋白质供能比")
    private Integer proEr;

    @ApiModelProperty(value = "脂肪供能比")
    private Integer fatEr;

    @ApiModelProperty(value = "碳水供能比")
    private Integer choEr;

    @ApiModelProperty(value = "饱腹感指数")
    private BigDecimal satietyIndex;

    @ApiModelProperty(value = "营养饱和度")
    private BigDecimal nfs;

    @ApiModelProperty(value = "能量密度")
    private BigDecimal ed;

    @ApiModelProperty(value = "营养素密度")
    private List<ContainNutrimentListDO> nrv;

}
